glyphosate-resistent crops - English Synonyms Dictionary